A Method to Derivate SOAP Interfaces and WSDL Metadata from the OGC Web Processing Service Mandatory Interfaces
نویسندگان
چکیده
Web Processing Services (WPS) expose processing functionality using Web Service technology. The WPS specification describes the interfaces to publish geospatial processes on the Web. It includes a platform-neutral and several platform-specific versions of its interfaces. Some of the platform-specific interfaces are mandatory and others are optional. In this paper, we present a method to support the automatic derivation of the optional SOAP interfaces and WSDL metadata from the mandatory ones in any WPS. These interfaces can then be used to facilitate the chaining of the WPS with other Web Services, using for example BPEL, and to improve the interoperability of these services. In addition to that, we have created a tool to validate the proposed method.
منابع مشابه
Designing Application Framework using WSDL
Because of loose coupling, interoperability and reusability in a service-oriented architecture (SOA) many business applications are developed using SOA. Main components os SOA based applications are service provider, service consumer and service repository. Communication between these components is achieeved by exchanging SOAP messages, which are XML documents. XML to Java mapping is difficult ...
متن کاملDeveloping Java Web Services using WSDL
Because of reusability advantage many business applications are developed using service oriented architecture (SOA). Using Web services we can integrate different modules of business logic. Main components of SOA based applications are service provider, service consumer and service repository. Communication between these components is achieeved by exchanging SOAP messages, which are XML documen...
متن کاملCommon Threats to Web Services and Web Sites
Web service is an application that can be described, published, located, and invoked over the Web. A Web service is identified by a URI, whose public interfaces and bindings are defined and described using XML in a WSDL (Web Service Description Language) document. SOAP, a W3C specification, is the most common binding used to communicate messages between the service consumers (loosely known as c...
متن کاملLattice QCD Data and Metadata Archives at Fermilab and the International Lattice Data Grid
The lattice gauge theory community produces large volumes of data. Because the data produced by completed computations form the basis for future work, the maintenance of archives of existing data and metadata describing the provenance, generation parameters, and derived characteristics of that data is essential not only as a reference, but also as a basis for future work. Development of these a...
متن کاملWPS orchestration using the Taverna workbench: The eScience approach
eScience is an umbrella concept which covers internet technologies, such as web service orchestration that involves manipulation and processing of high volumes of data, using simple and efficient methodologies. This concept is normally associated with bioinformatics, but nothing prevents the use of an identical approach for geoinfomatics and OGC (Open Geospatial Consortium) web services like WP...
متن کامل